typedef union {
    char *string;
    int opttype;
    int attrtype;
    List *list;
    DTDAttribute *attribute;
} YYSTYPE;
#define	ELESTART	258
#define	ATTSTART	259
#define	ATTFIXED	260
#define	ATTIMPLIED	261
#define	ATTREQUIRED	262
#define	EMPTYLIST	263
#define	WORD	264
#define	QUOTE	265


extern YYSTYPE yylval;
